engineering teacher - Turkish English Dictionary